/*
* A Hunter Agent which can use Seek or Pursue steering behaviour.
*/

class HunterAgent extends Agent {

    private String behaviour; // "seek" or "pursue"
    private PreyAgent target;

    public HunterAgent(float m, float r, float k, PVector p) {
        super(m, r, k, p);
        maxSpeed = 8;
    }

    public String getBehaviour() {
        return this.behaviour;
    }

    public void setBehaviour(String behaviour) {
        this.behaviour = behaviour;
    }

    public void setTarget(PreyAgent p) {
        this.target = p;
    }

}